National Repository of Grey Literature 29 records found  1 - 10nextend  jump to record: Search took 0.00 seconds. 
Operating System for Embedded Applications Control
Kolarík, Tomáš ; Strnadel, Josef (referee) ; Šimek, Václav (advisor)
This thesis deals with selection of operating system for embedded control unit of steam sterilizer with color touch screen. Theoretical part of the thesis deals with the architecture of embedded systems and operating systems with focus on process management. In addition, the thesis deals with a device for which the operating system is selected, the reason for its implementation, advantages and disadvantages in the control system. The thesis also contains categorization of operating systems by way of use. Of these, two open source operating systems eCos and FreeRTOS are described more thoroughly. The code of FreeRTOS was modified from GCC compiler to IAR compiler. The last part of the thesis describes architecture and functionality of the created demo application. Using the touch screen and color display, the application enables drawing of color schemes, which can be transferred to a computer using serial communication.
Implementation of uC/OS-II Real-Time Operating System on ARM Cortex-M4 Platform
Anisimov, Mikhail ; Dobai, Roland (referee) ; Strnadel, Josef (advisor)
This Master's project deals with implementation of uC/OS-II real-time operating system on FITkit 3 platform, its testing and proving its functionality with simple examples. Describes an example of uC/OS-II application for displaying images on a E-ink display and application of ECCA method for increasing fault tolerance of the system.
Security of operating systems
Kuchař, Karel ; Komosný, Dan (referee) ; Člupek, Vlastimil (advisor)
This bachelor thesis is focused on security of operating systems, which is more and more important. At first, basics of security of operating systems will be covered, followed by describing elements, which help secure communication on internet. In the third chapter, there are discussed the most using operating systems in terms of security and mentioned their most common weaknesses. Following chapter talks about scenarios in which is defined how to properly set each part of the system, so it is secure; also, security applications that make operating system more secure are mentioned. In fifth chapter are above mentioned scenarios applied to virtual machines. To test chosen security settings were individual machines exposed to penetration test. Afterwards, the chosen security settings are evaluated and further steps are recommended. The goal of this thesis is to apprise with problems of security of operating systems and the importance of implementation of security measures.
Impact of Faults and Errors in Context of Embedded Operating Systems
Doležel, Marek ; Pánek, Richard (referee) ; Strnadel, Josef (advisor)
Cílem práce je zhodnotit dopad injektovaných chyb a poruch na vestavěný operační systém a jeho aplikační vrstvu. Tento problém je vyřešen navrženým softwarem pro injektaci poruch a  chyb. Tento software vkládá poruchy a chyby za běhu, tj. během provádění vestavěného systému. Injektace je spuštěna časem, jinými slovy, chyba je injektována po uplynutí časovače. Proti C/OS-II jádru spuštěnému pod NIOSII systémem byly provedeny dvě kampaně s injekcí chyb. Obě kampaně cílily na kód plánovače. Kód plánovače byl vylepšen mechanismem kontroly toku v případě druhé kampaně. Výsledky provedených injektačních kampaní ukázaly, že varianta s technikou CFCSS se ve srovnání s nezabezpečenou verzí chovala hůře.
Optimizing large applications
Liška, Martin ; Hubička, Jan (advisor) ; Mareš, Martin (referee)
Both uppermost open source compilers, GCC and LLVM, are mature enough to link-time optimize large applications. In case of large applications, we must take into account, except standard speed efficiency and memory consumption, different aspects. We focus on size of the code, cold start-up time, etc. Developers of applications often come up with ad-hoc solutions such as Elfhack utility, start-up of an application via a pre-loading utility and dlopen; prelinking and variety of different tools that reorder functions to fit the order of execution. The goal of the thesis is to analyse all existing techniques of optimization, evaluate their efficiency and design new solutions based on the link-time optimization platform. Powered by TCPDF (www.tcpdf.org)
Support for NUMA hardware in HelenOS
Horký, Vojtěch ; Děcký, Martin (advisor) ; Libič, Peter (referee)
The goal of this master thesis is to extend HelenOS operating system with the support for ccNUMA hardware. The text of the thesis contains a brief introduction to ccNUMA hardware, an overview of NUMA features and relevant features of HelenOS (memory management, scheduling, etc.). The thesis analyses various design decisions of the implementation of NUMA support -- introducing the hardware topology into the kernel data structures, propagating this information to user space, thread affinity to cores and nodes, memory allocation policies, load balancing, etc. The thesis also contains a prototype implementation of ccNUMA support in HelenOS for the AMD64 platform and a brief evaluation and comparison with ccNUMA support in other monolithic and microkernel-based operating systems.
M - technology in teaching and school management
Škop, Jaroslav ; Svoboda, Petr (advisor) ; Trojan, Václav (referee)
This Master thesis deals with mobile technologies used for teaching and for management of schools. The theoretical part attempts to define the phenomenon of m- technologies and specifies both the determinate forms and the effects of the innovation when applied to education. The research portion carried out at primary schools by way of a qualitative survey and an interview examines the degree of readiness and the extent of the use of m-technologies with regard to the constructed school infrastructure and to the professional skill of teachers associated with it. Management of a school will get valuable information about the risks related to the introduction of the new technology and, in form of a guide, it will learn how to prepare a project and what to follow while creating the appropriate infrastructure at a school.
Laboratory for teaching and testing network elements
Poláček, Marcel ; Šimák, Boris (advisor) ; Holý, Radek (referee)
Název: Laboratoř pro výuku a testování síťových prvků Autor: Marcel Poláček Katedra: Katedra informačních technologií a technické výchovy Vedoucí práce: prof. Ing. Boris Šimák, CSc. Abstrakt: Práce se zaměřuje na problematiku týkající se telekomunikačních a počítačových sítí. Vypisuje základní témata tohoto oboru. Cílem práce je najít řešení, vytvoření laboratoře pro testování síťových prvků, které lze libovolně nastavovat, přičemž se zachová maximální autenticita pro odbornou výuku. Je také nutné najít řešení ekonomicky výhodné, aby bylo možné tuto práci aplikovat v co největší možné míře v institucích vyučující danou problematiku. Součástí práce je i vymyšlení základních laboratorních úloh s různou obtížností. Klíčová slova: počítačové sítě, operační systémy, telekomunikační technologie, přenos dat, laboratoř pro testovaní sítí, virtualizace a emulace síťových zařízení
Impact of Faults and Errors in Context of Embedded Operating Systems
Doležel, Marek ; Pánek, Richard (referee) ; Strnadel, Josef (advisor)
Cílem práce je zhodnotit dopad injektovaných chyb a poruch na vestavěný operační systém a jeho aplikační vrstvu. Tento problém je vyřešen navrženým softwarem pro injektaci poruch a  chyb. Tento software vkládá poruchy a chyby za běhu, tj. během provádění vestavěného systému. Injektace je spuštěna časem, jinými slovy, chyba je injektována po uplynutí časovače. Proti C/OS-II jádru spuštěnému pod NIOSII systémem byly provedeny dvě kampaně s injekcí chyb. Obě kampaně cílily na kód plánovače. Kód plánovače byl vylepšen mechanismem kontroly toku v případě druhé kampaně. Výsledky provedených injektačních kampaní ukázaly, že varianta s technikou CFCSS se ve srovnání s nezabezpečenou verzí chovala hůře.
Operating System for Embedded Applications Control
Kolarík, Tomáš ; Strnadel, Josef (referee) ; Šimek, Václav (advisor)
This thesis deals with selection of operating system for embedded control unit of steam sterilizer with color touch screen. Theoretical part of the thesis deals with the architecture of embedded systems and operating systems with focus on process management. In addition, the thesis deals with a device for which the operating system is selected, the reason for its implementation, advantages and disadvantages in the control system. The thesis also contains categorization of operating systems by way of use. Of these, two open source operating systems eCos and FreeRTOS are described more thoroughly. The code of FreeRTOS was modified from GCC compiler to IAR compiler. The last part of the thesis describes architecture and functionality of the created demo application. Using the touch screen and color display, the application enables drawing of color schemes, which can be transferred to a computer using serial communication.

National Repository of Grey Literature : 29 records found   1 - 10nextend  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.